/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ufs.dcomp.mgemeos.servicos;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import ufs.dcomp.mgemeos.dao.AdministradorDAO;
import ufs.dcomp.mgemeos.dao.OrganizadorDAO;
import ufs.dcomp.mgemeos.perfis.Organizador;

/**
 *
 * @author Luiz
 */
@WebService()
public class Administracao {

    /**
     * Operação de serviço web
     */
    @WebMethod(operationName = "registrarOrganizador")
    public boolean registrarOrganizador(@WebParam(name = "organizador")
    Organizador organizador) {
        
        return new OrganizadorDAO().inserirOrganizador(organizador);
    }

    /**
     * Operação de serviço web
     */
    @WebMethod(operationName = "deletarOrganizador")
    public boolean deletarOrganizador(@WebParam(name = "id")
    int id) {
        
        return new OrganizadorDAO().deletarOrganizador(id);
    }

    /**
     * Operação de serviço web
     */
    @WebMethod(operationName = "atualizarAdministrador")
    public boolean atualizar(@WebParam(name = "login")
    String login, @WebParam(name = "senha")
    String senha) {

        return new AdministradorDAO().atualizarAdministrador(login, senha);
    }

}
